perched high above

Translations
расположенный высоко над
The village is perched high above the valley.
Деревня расположена высоко над долиной.